are planktons responsible of oxygen production